little/nothing short of something - Francés Inglés Diccionario